#ifndef order_queue_h
#define order_queue_h
#include"myhead.h"
#define datatype int
#define MAXSIZE 100
typedef struct{
    datatype data[MAXSIZE];
    int front,rear;
}Queue;

extern bool is_empty_queue(Queue *q);
int peek_Queue(Queue *q);
extern void clear_queue(Queue *q);
extern Queue *Init_queue();
extern void add_Queue(Queue *q,datatype x);
extern datatype out_Queue(Queue *q);
extern void print_queue(Queue *q);
#endif

